system of electronic data storage - Español Inglés Diccionario